very ill and downcast - Espagnol Anglais Dictionnaire